package com.hanfu.ucenter.web.web.util;

import java.math.BigDecimal;

/**
 * 计算工具类
 *
 * @author LiuXingHai
 */
public class MathUtil {

    /**
     * BigDecimal的乘法运算封装
     *
     * @param b1
     * @param b2
     * @return
     */
    public static <T extends Number> BigDecimal multiply(T b1, T b2) {
        if (null == b1 || null == b2) {
            return BigDecimal.ZERO;
        }
        return BigDecimal.valueOf(b1.doubleValue()).multiply(BigDecimal.valueOf(b2.doubleValue())).setScale(2, BigDecimal.ROUND_HALF_UP);
    }


}
